﻿namespace SilenthinkContract.Domain
{
    public class PaymentEBank : BaseEntity<int>
    {
        /// <summary>
        /// 银行Id
        /// </summary>
        public int BankId { get; set; }
        /// <summary>
        /// 支付平台Id
        /// </summary>
        public int PlatformId { get; set; }
        /// <summary>
        /// 网关编码
        /// </summary>
        public string GatewayCode { get; set; }
        /// <summary>
        /// 描述
        /// </summary>
        public string Description { get; set; }
        /// <summary>
        /// 优先级
        /// </summary>
        public int Priority { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public bool Status { get; set; }
        /// <summary>
        /// 银行
        /// </summary>
        public virtual PaymentBank PaymentBank { get; set; }
        /// <summary>
        /// 支付平台
        /// </summary>
        public virtual PaymentPlatform PaymentPlatform { get; set; }
    }
}